clean a horse's hooves - Alemán Inglés Diccionario